As pesquisas para embasamento e desenvolvimento da historias que dão origem ao projeto, foram retiradas da internet, onde analisamos e obtivemos os resultados a cerca do assunto a ser tratado. Para criação das personas/publico-alvo, foram decididos os detalhes através de debates com os membros da equipe e as pesquisas que foram feitas.
Com base na análise das personas forma identificadas as seguintes histórias de usuários:
EU COMO... PERSONA |
QUERO/PRECISO ... FUNCIONALIDADE |
PARA ... MOTIVO/VALOR |
---|---|---|
ANNE | Cuidados com a pele recomendados para fumantes | Para tratar os danos decorrentes do consumo de cigarros. |
Chris | Sugestões de cuidados eficazes para o melasma | Para minimizar essas machas e tomar os devidos cuidados no dia a dia. |
Jéssica Pereira | Rotinas de cuidados para a pele com rugas e linhas de expressão | Para reduzir os primeiros sinais do envelhecimento. |
Jéssica Pereira | Descobrir o meu tipo de pele | Para identificar com facilidade os produtos adequados às minhas necessidades específicas. |
Raquel | Uma Rotina para reduzir inflamações e acne no rosto | Para eliminar desconfortos e dores causados pelo aparecimento das espinhas. |
Samuel | Entender melhor o papel de cada ativo nos produtos de skincare | Para compreender a maneira apropriada e o momento adequado de aplicar produtos, bem como identificar quais produtos não devem ser usados em conjunto. |
Samuel | Cuidados para reduzir a oleosidade da pele | Para reduzir o aparecimento de espinhas e controlar o excesso de brilho na minha pele |
As tabelas que se seguem apresentam os requisitos funcionais e não funcionais que detalham o escopo do projeto.
ID | Descrição do Requisito | Prioridade |
---|---|---|
RF-001 | O site deve incluir uma página de login. | ALTA |
RF-002 | O site deve conter uma área para fazer cadastro de novos usuários a partir de 16 anos. | ALTA |
RF-003 | O sistema deve ser capaz de criar rotinas personalizadas utilizando a api do ChatGPT . | ALTA |
RF-004 | O sistema deve incluir uma mensagem automática no final do questionário, recomendando que o usuário procure um profissional de saúde, caso identifique que seu problema de pele requer cuidados médicos. | ALTA |
RF-005 | O sistema deve ajudar o usuário a identificar o seu tipo de pele. | ALTA |
RF-006 | A aplicação deve gerar rotinas voltadas para a pele com rugas e linhas de expressão. | MÉDIA |
RF-007 | O sistema deve fornecer recomendações de rotinas para tratar os danos na pele decorrentes do consumo de cigarros. | MÉDIA |
RF-008 | O sistema deve recomendar uma rotina de cuidados específica para pele com melasma. | MÉDIA |
RF-009 | A aplicação deve disponibilizar rotinas eficazes para minimizar o desconforto associado ao surgimento de espinhas. | MÉDIA |
RF-010 | A aplicação deve incluir um guia completo que detalhe as funções e benefícios de cada ativo, fornecendo informações sobre como usá-los de forma eficaz. | ALTA |
RF-011 | O sistema deve conter um questionário com perguntas detalhadas para entender as necessidades dos usuários. | ALTA |
ID | Descrição do Requisito | Prioridade |
---|---|---|
RNF-001 | O site deve ser publicado em um ambiente acessível publicamente na Internet (Replit, GitHub Pages, Heroku). | MÉDIA |
RNF-002 | O sistema deve ser multiplataforma – Windows, Linux e macOS. | ALTA |
RNF-003 | O site deve ser compatível com os principais navegadores do mercado (Google Chrome, Firefox, Microsoft Edge). | ALTA |
RNF-004 | O sistema deve funcionar 24h por dia, todos os dias da semana. | MÉDIA |
RNF-005 | A aplicação deve implementar protocolos de segurança para proteger os dados pessoais dos usuários. | ALTA |
RNF-007 | A interface do usuário deve ser intuitiva e de fácil navegação, que permita aos usuários encontrarem facilmente os tópicos de interesse. | ALTA |
A tabela a seguir apresenta as regras de negócio desse projeto.
ID | Regras |
---|---|
01 | O cadastro de novos usuários será finalizado somente após o preenchimento de todos os campos obrigatórios, e a confirmação de que o usuário possui no mínimo 16 anos de idade. |
02 | Esta plataforma não substitui, em hipótese alguma, a consulta médica adequada quando se trata de problemas dermatológicos mais complexos ou condições médicas específicas. |
03 | A rotina gerada não incluirá recomendações de marcas de produtos específicos para o usuário, visto que a escolha é altamente personalizada e influenciada pelo orçamento e pelas preferências individuais. |
O projeto está restrito pelos itens apresentados na tabela a seguir.
ID | Restrição |
---|---|
01 | O projeto deverá ser entregue até o final do semestre |
02 | O aplicativo deve se restringir às tecnologias básicas da Web no Frontend e Backend. |
02 | A equipe não deve subcontratar o desenvolvimento do trabalho. |